b9b2eef1af1cbe031dd1372e940e8dad52d18dec,CodenameOne/src/com/codename1/io/WebServiceProxyCall.java,WebServiceProxyCall,invokeWebserviceSync,#WSDefinition#Object#,190
Before Change
public static Object invokeWebserviceSync(WSDefinition def, Object... arguments) throws IOException {
WSConnection cr = new WSConnection(def, null, arguments);
NetworkManager.getInstance().addToQueueAndWait(cr);
if(cr.getResponseCode() != 200) {
throw new IOException("Server error: " + cr.getResponseCode());
}
return cr.returnValue;
After Change
public static Object invokeWebserviceSync(WSDefinition def, Object... arguments) throws IOException {
WSConnection cr = new WSConnection(def, null, arguments);
NetworkManager.getInstance().addToQueueAndWait(cr);
int rc = cr.getResponseCode();
if(rc != 200 && rc != 201) {
throw new IOException("Server error: " + cr.getResponseCode());
}
return cr.returnValue;